@charset "utf-8";

/* CSS Document */

.wap_logo,.index_wap_logo,.wap_nav,.wap_lc,.nei_banner img,.wapfooter,.wap_class_nav,.wap_class_nav dl,.update-dy-snav span,.wap_join_pic,.wap_advantage_desc,.wap_xiangmu,.project_catname_more,.wap_advantage_pic,.wap_none,.index_wap_nav,.wap_advantage,.index_wapfooter{ display:none}

@media screen and (max-width:1025px) and (min-width: 300px)

{
	.index_wapfooter{ display:block;}
	.side{ display:none}
	.width{ width:90%; margin:auto}

	.container {width:100%;margin:0 auto;box-sizing: border-box;}
	.container img{ /*width:100%;*/ }
	.contact p{ width:96%}

	.header,.logo,.nav{ display:none}
	.index_wap_logo{ padding-top:1%; padding-bottom:10px; height:auto !important; overflow:hidden; text-align:center; background:#fff; display:block; border-top:2em solid #E8EEF7}

	.index_wap_logo img{ width:96%; height:auto}


	.wap_logo{ padding-top:1%; padding-bottom:2px; height:auto !important; overflow:hidden; text-align:center; background:#fff; display:block; border-top:1em solid #E8EEF7}

	.wap_logo img{ width:96%; height:auto}

	.wap_nav{ width:100%; height:auto !important; overflow:hidden; overflow:hidden; background:#1B57AC; display:block; padding-top:2%; padding-bottom:2% }



	.wap_nav ul li{ width:32%;border-right:2px solid #F3F4F9; float:left; text-align:center; margin-bottom:2px;background:#1B57AC; }

	

	.wap_nav ul li:last-child{  border-right:0px; border-bottom:0px}

	.wap_nav ul li a{ color:#FFF; font-size:120%;font-family:"微软雅黑"}
 .wap_nav ul li:first-child{display: none; }
	.wap_nav ul li:last-child{  border-right:0px; border-bottom:0px}
	.wap_nav ul li:nth-child(4){ border-right:0px;}

/* 
	.wap_nav ul li:nth-child(5){ border-right:0px;}

	.wap_nav ul li:nth-child(6){ border:0px; border-top:1px solid #0D4CA7; border-bottom:1px solid #0D4CA7;float:none; width:100%; height:2px; line-height:2px; background:#658EC7; clear:both} */

/**index nav**/

.index_wap_nav{ width:100%; height:auto !important; overflow:hidden; overflow:hidden; background:#1B57AC; display:block; padding-top:2%; padding-bottom:2% }



	.index_wap_nav ul li{ width:33%;border-right:4px solid #F3F4F9; float:left; text-align:center; background:#1B57AC;  }
    .index_wap_nav ul li:first-child{display: none; }
	.index_wap_nav ul li:last-child{  border-right:0px; border-bottom:0px}
	.index_wap_nav ul li:nth-child(4){ border-right:0px;}
	.index_wap_nav ul li a{ color:#FFF; font-size:330%;font-family:"微软雅黑"}
	.other-relation ul.pro li img{height: 44px;}

/* 	.index_wap_nav ul li:nth-child(6){ border:0px; border-top:4px solid #0D4CA7; border-bottom:4px solid #0D4CA7;float:none; width:100%; height:4px; line-height:4px; background:#658EC7;  clear:both} */

/**banner start**/

.slideBox .hd {

	height: 15px;

	bottom: 18px;

	z-index: 1;

	

}

.slideBox .hd ul li {

	margin-right: 3px;

	font-size: 12px;

	width: 15px;

	height: 15px;

	line-height: 15px;

}

.slideBox .bd ul li {

	height: 320px; overflow:hidden; background:none !important;

}

.slideBox .bd ul li img{ display:block; width:100%;}

/**banner end**/



.project_catname {

	padding-top:3em;

	padding-bottom:1em;

	height:auto !important; overflow:hidden; position:relative;

}



.slideTxtBox_hd_prev,.slideTxtBox_hd_next {


}
.slideTxtBox .hd { width:97%; padding-left:3%; padding-right:1%; position:relative; padding-top:4%; overflow:hidden;}
.slideTxtBox .hd ul{position:absolute; width:800%;}
.slideTxtBox .hd ul li {

	width:150px;

	height:2.2em;

	margin-left:1%;

	font-size: 13px;

	line-height: 2.2em; margin-bottom:10px; overflow:hidden; float:left;

}



.slideTxtBox .bd ul {

	background: url(../images/project_bd.png) no-repeat center;

	height:auto !important; overflow:hidden;

	margin-bottom:14px;

}



.slideTxtBox_bd_left {

	float:none;

	margin-left:0px;

	margin-top: 5px;

}



.slideTxtBox_bd_right {

	float: none;

	width:90%;

	margin-left: 2%;

}

.slideTxtBox_bd_right_title {

	margin-top:10px; text-align:center;

}
.in_about_left_line{ margin:0 auto;}

.advantage_catname {



	padding-top:1em; line-height:2em;

}

.advantage_desc {

	width:98%;

	margin:0 auto;
	display:none;

	padding-top:10px;

	padding-bottom:1em;

}



.advantage_part_top img{ width:100%;}

/*.advantage_part{

	width:98%; margin:0 auto; margin-bottom:1em;

}*/
.in_case{ clear:both}
.multipleColumn .bd ul li {

	margin: 0  auto;

	float: left;
	width:300px;

	_display: inline; margin-right:10px; margin-left:15px;

	overflow: hidden;

	margin-bottom: 1.5em; text-align:center;

}
.multipleColumn .bd ul li:nth-child(7),.multipleColumn .bd ul li:nth-child(8),.multipleColumn .bd ul li:nth-child(9),.multipleColumn .bd ul li:nth-child(10),.multipleColumn .bd ul li:nth-child(11),.multipleColumn .bd ul li:nth-child(12),.multipleColumn .bd ul li:nth-child(13),.multipleColumn .bd ul li:nth-child(14),.multipleColumn .bd ul li:nth-child(15),.multipleColumn .bd ul li:nth-child(16),.multipleColumn .bd ul li:nth-child(17),.multipleColumn .bd ul li:nth-child(18){ display:none}





.multipleColumn .bd ul li .title {

	

	padding-top:1em; text-align:center !important; padding-left:0px !important;

}

.multipleColumn .bd ul li .pic{ width:100%; }

.multipleColumn .bd ul li .title a {

	font-size:200%;

	color: #323232;

}

.procedure{ display:block}
.procedure_content ul li {

	width: 101px;

	height: 185px; float:left; margin-right:50px; margin-right:115px\9;

}

.wap_lc{ display:none; height:auto !important; overflow:hidden; text-align:center; background:#1B57AC;}

.in_about {

	padding:6em 0; height:auto !important; overflow:hidden;



}

.in_about_left {

	float: none;

	width:98%; margin:auto; height:auto !important; padding-bottom:1em; text-align:center;

}

.in_about_left_desc{ font-size:150%; text-align:left; line-height:2em;}

.in_about_right {

	float: none; position:relative

}

.in_news_bd {

	margin:1% auto; width:98%;

}



.in_news_bd_part_left {

	width:100%;

	float: none;

}



.in_news_bd_part_right {

	width:100%;

	float: none;

}

.footer_part,.footer_part2{ display:none}

.footer .flex{ display:block}

.footer_part1{ text-align:center; padding-top:1em; padding-bottom:1em}

.beian_inside {

	width:98%;

	margin:0 auto;

}



.nei_banner{

	height:auto !important; overflow:hidden;

	background:none; position:relative; min-height:130px;

}

.nei_banner img{ width:100%; height:auto; display:block;}



.nei_banner_inside{

	width:50%;

	height:auto;

	position: absolute;

	top:2%;

	left:10%;

	background: rgba(27,87,172,.7);

}

.nei_banner_catname{

	font-size: 120%;

	color: #fff;

	font-weight: bold;

	margin-left:10px;

	margin-top:5px;

}

.nei_banner_desc{

	font-size: 14px;

	color: #fff;

	margin-left:10px;

    margin-top:5px; padding-bottom:5px	

}

.catpos{ clear:both;}

.catpos .container{

    height:3em;

	line-height:3em;

}

.catpos_left_word{

	margin-left: 30px;

	color:#000;

}

.catpos_left_word a{

	font-size: 14px;

	color:#000;

}

.about_top{

	margin-top:2em;

	margin-bottom:1em;

}

.about_top_left{ width:98%; height:auto !important; overflow:hidden; padding-bottom:1em; margin:0 auto}

.about_top_right{width:98%; height:auto !important; overflow:hidden; text-align:center; margin:0 auto}

 .catpos_line{

	width:100%;



}

.about_top.flex{ display:block}

.picScroll-left .bd{

	width:80%; float:left; padding-top:8%

}

.picScroll-left .bd ul{ overflow:hidden; zoom:1; }



.picScroll-left .bd ul li{

	width: 125px;

	height:40px;


	line-height:40px;


	margin: auto 20px;
	float: left;

}


.nei_footer{

	background: url(../images/nei_footer.jpg)  no-repeat center;

	height:236px;

	text-align: center;

	color: #fff;

    margin-top: 20px; background-size:auto

}

.nei_footer_rexian{

	font-size:120%;

}

.nei_footer_phone{

	font-size:150%;

}

.nei_footer_tel{

	font-size:120%;

    margin-bottom:12px;

}

.nei_footer_address{

	font-size:100%;

}

.news_position{

	margin: 27px auto;

}



.news_posi_left{

	float: none; text-align:center;

}

.news_posi_left img{ width:100%; height:auto;}

.news_posi_right{

	width:98%;

	float: none;

	margin-right: 0px;

	margin:auto;

}

.pro{

	margin: 23px auto;

}

.pro .flex{ display:block}

.pro ul li{

	margin-bottom: 15px; float:left; width:46%; margin-left:2%;

}

.pro ul li img{ width:100%; height:auto;}

.pro ul li:hover .pro_title{

	background: #1b57ac;

	color: #fff;

}

.pro_title{

	width:100%;

	height:30px;

	text-align: center;

	line-height: 30px;

	font-size: 16px;

	color: #0e0e0e;

	background: #c5c5c5;

}

.v9_pages{

	text-align: right;

	margin: 20px auto;

	width:100%; clear:both;

}



.liuyan_input{

	float: none;

	width: 285px;

	margin: 10px;

}

.liuyan_textarea{

	float: left;

	width: 320px;

	margin: 10px;

}

.liuyan_bottom{

    padding-bottom: 50px;

}



.liuyan_textarea textarea{

	border: 1px solid #b3b3b3;

	resize: none;

	width: 220px;

	height: 108px;

}
.catpos_right .flex{ display:block;}
.catpos_right_prev{ float:left; width:5%; background-size:100%}
.catpos_right_next{float:right; width:5%; background-size:100%}
.catpos .flex{ display:block}
.catpos .container{
	height:auto !important; overflow:hidden;

    min-height: 100px;

    margin-top: -33px;


}

.catpos_left{

	width: 100%;

	margin-left:0px; margin-bottom:10px;

}

/* footer */

.wapfooter{width:100%;height:auto !important; overflow:hidden;position: fixed;bottom: 0;left: 0;z-index: 9999; background:#0D4391; display:block;}

.wapfooter ul li{float:left;width:24.5%;color:#fff; border-right:1px solid #acd6ff; text-align:center; height:6em;}

.wapfooter ul li:last-child{border-right:0}



.wapfooter ul li a span{display:block;width:100%;text-align:center; padding-top:0}

.wapfooter ul li a span img{ width:24.5%; height:auto}

.wapfooter ul li a h3{width:100%;text-align:center; font-family:"microsoft yahei"; font-size:80%; color:#FFF; padding-top:0px}


.index_wapfooter{width:100%;height:auto !important; overflow:hidden;position: fixed;bottom: 0;left: 0;z-index: 9999; background:#0D4391; display:block;}

.index_wapfooter ul li{float:left;width:24.5%;color:#fff; border-right:1px solid #acd6ff; text-align:center; height:14em; padding-top:0.5em;}

.index_wapfooter ul li:last-child{border-right:0}



.index_wapfooter ul li a span{display:block;width:100%;text-align:center; padding-top:8px}

.index_wapfooter ul li a span img{ width:25%; height:auto}

.index_wapfooter ul li a h3{width:100%;text-align:center; font-family:"microsoft yahei"; font-size:200%; color:#FFF; padding-top:5px}

/******end footer*****/

.update-nei-banner img{ display:block; width:100%; height:auto;}
.update-nei-banner { height:auto !important; overflow:hidden;}
.update-dy-snav span{ display:inline;}
.update-dy-snav{ text-align:right; width:95%; padding-right:5%; padding-left:0}
.update-dy-snav a{ color:#1b57ac}
.update-dy-snav img{ display:none}
.update-dy-page-left{ display:none}
.footer,.beian,.update-dy-right-classname{ display:none}
.update-dy-contenter{ padding-top:1em;}
.update-dy-page-right{ width:100%;}
.list-pic { display:block; height:auto !important; overflow:hidden;}
.list-pic li,.list-pic-ziliao li{ width:46%; height:auto; float:left; margin-left:2%; margin-right:0px; margin-top:1.2em;}
.list-pic li{height:260px !important; overflow:hidden;}
.list-pic li img{ width:100%;height:215px; height:auto; display:block;}
.list-pic-ziliao li img{ width:100%;height:auto; display:block;}
.list-pic li  p,.list-pic-ziliao li p{ line-height:2.4em; background:#B2B2B2; color:#171717; font-size:14px; text-align:center; transition:all 0.5s ease;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.wap_blank{ clear:both; width:100%; height:6em; line-height:6em}
.wap_class_nav{ height:2.4em; line-height:2.4em; padding-left:2%; padding-right:2%; color:#FFF; font-size:150%; background:#1B57AD; position:relative; display:block; margin-top:1em;}
.wap_class_nav dl{ height:auto !important; display:none; overflow:hidden; background:#FFF; position:absolute; width:100%; left:0; top:3.6em; padding-top:1em;}
.wap_class_nav dl dd{ line-height:2em; display:block;border-bottom:1px solid #1B57AD; text-align:center }
.wap_class_nav dl dd a{color:#5D5D5D; font-size:100%}
.update-dy-lc-text { padding-left:9.5%; padding-right:9.5%; text-align:center; font-family:"微软雅黑";line-height:2em; font-size:140%; padding-top:15px; padding-bottom:30px}
.wap_join_pic{ display:block;}
.update-title,.update-join-text1,.update-dy-list-join-text,.update-dy-join-text2{ display:none}
.update-dy-join-text3{ margin-top:1em}
.update-dy-join-text3 img,.wap_join_pic img{ width:100%;}
.update-dy-yuyue-pic,.update-dy-yuyue-form{ float:none; width:100%}
.update-dy-yuyue-pic img{ width:100%}
.update-dy-yuyue-menu-title{ height:3em; text-align:center; line-height:3em; font-size:18px; color:#FFF; background:#1B57AD; clear:both}


.update-form-box{ border:1px solid #CEC8CA; border-top:0px;  padding-top:1em;}
.update-form-box li.text{ width:30%; height:39px; line-height:39px; margin-bottom:13px; font-size:18px; color:#475C6F; text-align:right}
.update-form-box li.input{ width:70%; line-height:39px; margin-bottom:13px;font-size:70%;}
.update-form-box li.input .itext{ width:60%; height:37px; line-height:37px; padding-left:9px; background:#FFF; border:1px solid #DCDCDC;}
.update-form-box li.input textarea{ width:70%; height:100px;}
.update-form-box li.input select{border:1px solid #dcdcdc; height:36px; line-height:36px}
.update-form-box li.input .submit{ width:147px; height:37px; line-height:36px; background:#1B57AD; border-radius:5px; text-align:center; color:#FFF; border:0; }
.update-dy-contact-left{ width:99%; height:auto !important; border:1px solid #CFCFCF;}
.update-dy-erweima{ height:301px; border-bottom:1px solid #CFCFCF;}
.update-dy-contact-right{ width:98%; height:300px; border:0px solid #CFCFCF; padding:1%; margin-left:0px;}
.slideTxtBox{ display:none}
.wap_xiangmu{ display:block; padding-top:0.2em; padding-bottom:1em;}
.wap_xiangmu ul li{ width:18%; text-align:center;}
.wap_xiangmu ul li img{ width:70%; height:auto;}
.wap_xiangmu ul li p{ line-height:1.2em; font-size:12px; font-family:"微软雅黑"; text-align:center}
.wap_xiangmu ul li  a p{ font-size:146%; color:#0D0D0D; }
.advantage_catname{ padding-top:0px !important;}

.wap_advantage_desc{color:#FFF; padding-bottom:1em; padding-left:15%; padding-right:15%; display:block; font-size:150%}
.advantage_part{ float:left; width:320px; margin-right:10px}
.project_catname_more{ display:block; right:5%; top:30%;}
.project_catname_more a{ font-size:0.1em; font-family:"微软雅黑"; color:#000; font-weight:bold; font-size:200%;}
.in_about_right{ display:none}
.update-dy-content{ line-height:1.6em;}
.update-dy-content img{ width:100% !important; height:auto !important;}


.advantage {

	width: 100%; padding-top:1em;

	background: url(../images/wap_advantage.jpg) no-repeat top center;
	
	display: inline-block;
	margin-top:3em;

}

.advantage_part_bottom_right_desc{ width:260px;} 
.advantage_part_bottom_right_title{ margin-top:0px;}
.project_en{ margin-bottom:0.5em;}
.in_news_bd_part_left_img { margin-top:1.8em;}
.in_news_bd_part_left_img img{ width:100%; height:auto}
.in_news_bd_part_left_desc{ font-size:100%;}
.in_news_bd_part_right_desc{ font-size:102% !important}
.in_news_bd_part_right_title{ font-size:150% !important}



.update-list-pingjia li{ height:auto !important; background:url(../images/dy-list-pingjia-bg.jpg) bottom no-repeat; padding-left:1%; padding-right:1%; padding-top:1em; padding-bottom:1em; overflow:hidden;}
.update-list-pingjia li .text h3{ line-height:2em; color:#1B57AD; font-size:16px;}
.update-list-pingjia li img{ width:11%; height:auto !important; float:left; margin-right:2%;}
.update-list-pingjia li .text{ width:85%; height:auto !important; overflow:hidden; position:relative; float:left;}
.update-list-pingjia li p{ display:block; position:relative; bottom:0; left:0; height:auto; line-height:1.6em; background:#D1DCEE; padding-left:1%; font-size:12px; width:98%; padding-top:0.5em;} 
	}

			@media screen and (max-width:653px)

{

	.wap_lc img{ width:100%; height:auto}

}

			@media screen and (max-width:481px)

{

	.slideBox .bd ul li {

	height:128px; overflow:hidden

}
.slideTxtBox .hd ul li {

	width:166px;

	
}

.about_top_right img{ width:100%; height:auto}

.list-pic li{height:auto !important; overflow:hidden;}
.list-pic li img{ width:100%;height:114px; height:auto; display:block;}

}

		@media screen and (max-width:376px)

{

	.slideBox .bd ul li {

	height:120px; overflow:hidden

}
.slideTxtBox .hd ul li {

	width:155px;

	
}
.list-pic li{height:auto !important; overflow:hidden;}
.list-pic li img{ width:100%;height:114px; height:auto; display:block;}
}

	@media screen and (max-width:361px)

{

	.slideBox .bd ul li {

	height:92px; overflow:hidden

}
.slideTxtBox .hd ul li {

	width:145px;

	
}

}